total impulse - German English Dictionary